allergies back pain hepatitis allergy arthritis hepatitis b fibromyalgia hepatitis c aids health cirrhosis cancer breast hiv breast cancer asthma liver